.requirement-send-app{
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  .header-title{
    font-size: 36px;
    color: var(--text-color1);
  }
  .inputDiv {
    margin-top: 30px;
    width: 1000px;
    border: 2px solid transparent;
    border-radius: 16px;
    background-image: linear-gradient(97deg, #59ADFF 0%, #8373FF 35%, #7A4FFC 71%, #6532FF 102%);
    background-origin: border-box;
    overflow: hidden;
    .inputFileCascader{
      display: block;
      height: 0;
      overflow: hidden;
    }
    .input{
      height: 100%;
      display: flex;
      flex-direction: column;
      gap: 10px;
      padding: 15px;
      background: var(--bg-color1);
      overflow: hidden;
      textarea{
        color: var(--text-color2);
        font-size: 16px;
        resize: none;
        border: none;
        background-color: transparent;
        &::-webkit-scrollbar{
          width: 0;
          height: 0;
        }
      }
      textarea::placeholder{
        color: var(--text-color2);
      }
      textarea:focus{
        box-shadow: none;
      }
      .operate{
        display: flex;
        justify-content: space-between;
        .link{
          color: var(--text-color1);
          display: flex;
          gap: 10px;
          align-items: center;
          svg{
            cursor: pointer;
          }
        }
        .send{
          color: var(--text-color3);
          cursor: not-allowed;
          padding: 8px 18px;
          background: var(--bg-color7);
          border-radius: 4px;
          svg{
            margin-right: 5px;
            vertical-align: sub;
          }
        }
        .send-active{
          color: #fff;
          cursor: pointer;
        }
      }
    }
  }
}
